import java.util.Arrays;
import java.util.Scanner;

public class biscuits {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String []gInput=sc.nextLine().split(" ");
        int []g = new int [gInput.length];
        for(int i=0;i<gInput.length;i++){
            g[i]=Integer.parseInt(gInput[i]);
        }
        String []sInput=sc.nextLine().split(" ");
        int []s = new int [sInput.length];
        for(int i=0;i<sInput.length;i++){
            s[i]=Integer.parseInt(sInput[i]);
        }
        Arrays.sort(s);
        Arrays.sort(g);
        int i=0,j=0,cnt=0;
        while(i<g.length&&j<s.length)
        {
            if(s[j]>=g[i]){
                i++;
                cnt++;
            }
            j++;
        }
        System.out.println(cnt);
    }
}
